package cn.tedu.car.backend.xunfei.pojo.po;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 角色信息
 * @author LLY
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class RoleContent {
    /**
     * 用户角色
     */
    private static final String ROLE_USER = "user";
    /**
     * 助理角色
     */
    private static final String ROLE_ASSISTANT = "assistant";

    private String role;
    private String content;

    /**
     * 创建用户角色
     * @param content 内容
     * @return 用户角色
     */
    public static RoleContent createUserRoleContent(String content) {
        return new RoleContent(ROLE_USER, content);
    }

    /**
     * 创建助手角色
     * @param content 内容
     * @return 助手角色
     */
    public static RoleContent createAssistantRoleContent(String content) {
        return new RoleContent(ROLE_ASSISTANT, content);
    }
}
